/* 给obj对象添加一个属性名为key值为value，且不可枚举的属性 */
export const def = function (obj, key, value, enumerable) {
  Object.defineProperty(obj, key, {
    value,
    enumerable,/* 是否可以被枚举 */
    writable: true,/* 是否可写 */
    configurable: true/* 是否可以被删除 */
  })
}